/*
  Grupo 2
  
  Luiz Felipe de Souza Mattos 	RA 107822
  
  Debora Maia Silva 	      	RA 101985

*/

typedef struct _aluno
{
	int ra;
	char *nome;
	struct _aluno *prox;
} Aluno;

/* estrutura do vetor de hash */
typedef struct _vet
{
	int tamanho;
	struct _aluno *lista;
} Hash;

void CriaHash(Hash **vet,int tamanho);
void inicializaHash(Hash *vet);
void insereAluno(Aluno *aluno, Hash *vet);
void removeAluno (char *nome, Hash *vet);
void consultaAluno(char *nome, Hash *vet);
void LiberaHash(Hash *vet);
void imprime(Hash *vet,int tamanho);
